package com.ruoyi.yuce.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 逆变器对象 nibianqi
 * 
 * @author ruoyi
 * @date 2023-01-17
 */
public class Nibianqi extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    @Excel(name = "id")
    private Integer id;

    /** 场站id */
    @Excel(name = "场站id")
    private Integer changzhanid;

    /** 电压等级 */
    @Excel(name = "电压等级")
    private Integer dianyadengjiid;

    /** 编号 */
    @Excel(name = "编号")
    private String bianhao;

    /** 名字 */
    @Excel(name = "名字")
    private String mingzi;

    /** fenqi */
    private Integer fenqi;

    /** 机电箱id */
    @Excel(name = "机电箱id")
    private Integer jidianxianid;

    /** fangzhen */
    private String fangzhen;

    /** 厂家id */
    @Excel(name = "厂家id")
    private Integer changjiaid;

    /** 型号id */
    @Excel(name = "型号id")
    private Integer xinghaoid;

    /** 序列号 */
    @Excel(name = "序列号")
    private String xuliehao;

    /** MinMMPV */
    private Long minmmpv;

    /** MaxMMPV */
    private Long maxmmpv;

    /** MaxInputV */
    private Long maxinputv;

    /** MaxInputI */
    private Long maxinputi;

    /** PVShortCircuitI */
    private Long pvshortcircuiti;

    /** RatedOutputP */
    private Long ratedoutputp;

    /** RatedOutputI */
    private Long ratedoutputi;

    /** RatedOutputf */
    private Long ratedoutputf;

    /** MaxOutputI */
    private Long maxoutputi;

    /** Capacity */
    private Long capacity;

    /** createdate */
    private Date createdate;

    /** creator */
    private Long creator;

    /** delflag */
    private Long delflag;

    /** updatedate */
    private Date updatedate;

    /** updater */
    private Long updater;

    /** BRANCH1FLAG */
    private Integer branch1flag;

    /** BRANCH2FLAG */
    private Integer branch2flag;

    /** BRANCH3FLAG */
    private Integer branch3flag;

    /** BRANCH4FLAG */
    private Integer branch4flag;

    /** BRANCH5FLAG */
    private Integer branch5flag;

    /** BRANCH6FLAG */
    private Integer branch6flag;

    /** BRANCH7FLAG */
    private Integer branch7flag;

    /** BRANCH8FLAG */
    private Integer branch8flag;

    /** BRANCH9FLAG */
    private Integer branch9flag;

    public void setId(Integer id) 
    {
        this.id = id;
    }

    public Integer getId() 
    {
        return id;
    }
    public void setChangzhanid(Integer changzhanid) 
    {
        this.changzhanid = changzhanid;
    }

    public Integer getChangzhanid() 
    {
        return changzhanid;
    }
    public void setDianyadengjiid(Integer dianyadengjiid) 
    {
        this.dianyadengjiid = dianyadengjiid;
    }

    public Integer getDianyadengjiid() 
    {
        return dianyadengjiid;
    }
    public void setBianhao(String bianhao) 
    {
        this.bianhao = bianhao;
    }

    public String getBianhao() 
    {
        return bianhao;
    }
    public void setMingzi(String mingzi) 
    {
        this.mingzi = mingzi;
    }

    public String getMingzi() 
    {
        return mingzi;
    }
    public void setFenqi(Integer fenqi) 
    {
        this.fenqi = fenqi;
    }

    public Integer getFenqi() 
    {
        return fenqi;
    }
    public void setJidianxianid(Integer jidianxianid) 
    {
        this.jidianxianid = jidianxianid;
    }

    public Integer getJidianxianid() 
    {
        return jidianxianid;
    }
    public void setFangzhen(String fangzhen) 
    {
        this.fangzhen = fangzhen;
    }

    public String getFangzhen() 
    {
        return fangzhen;
    }
    public void setChangjiaid(Integer changjiaid) 
    {
        this.changjiaid = changjiaid;
    }

    public Integer getChangjiaid() 
    {
        return changjiaid;
    }
    public void setXinghaoid(Integer xinghaoid) 
    {
        this.xinghaoid = xinghaoid;
    }

    public Integer getXinghaoid() 
    {
        return xinghaoid;
    }
    public void setXuliehao(String xuliehao) 
    {
        this.xuliehao = xuliehao;
    }

    public String getXuliehao() 
    {
        return xuliehao;
    }
    public void setMinmmpv(Long minmmpv) 
    {
        this.minmmpv = minmmpv;
    }

    public Long getMinmmpv() 
    {
        return minmmpv;
    }
    public void setMaxmmpv(Long maxmmpv) 
    {
        this.maxmmpv = maxmmpv;
    }

    public Long getMaxmmpv() 
    {
        return maxmmpv;
    }
    public void setMaxinputv(Long maxinputv) 
    {
        this.maxinputv = maxinputv;
    }

    public Long getMaxinputv() 
    {
        return maxinputv;
    }
    public void setMaxinputi(Long maxinputi) 
    {
        this.maxinputi = maxinputi;
    }

    public Long getMaxinputi() 
    {
        return maxinputi;
    }
    public void setPvshortcircuiti(Long pvshortcircuiti) 
    {
        this.pvshortcircuiti = pvshortcircuiti;
    }

    public Long getPvshortcircuiti() 
    {
        return pvshortcircuiti;
    }
    public void setRatedoutputp(Long ratedoutputp) 
    {
        this.ratedoutputp = ratedoutputp;
    }

    public Long getRatedoutputp() 
    {
        return ratedoutputp;
    }
    public void setRatedoutputi(Long ratedoutputi) 
    {
        this.ratedoutputi = ratedoutputi;
    }

    public Long getRatedoutputi() 
    {
        return ratedoutputi;
    }
    public void setRatedoutputf(Long ratedoutputf) 
    {
        this.ratedoutputf = ratedoutputf;
    }

    public Long getRatedoutputf() 
    {
        return ratedoutputf;
    }
    public void setMaxoutputi(Long maxoutputi) 
    {
        this.maxoutputi = maxoutputi;
    }

    public Long getMaxoutputi() 
    {
        return maxoutputi;
    }
    public void setCapacity(Long capacity) 
    {
        this.capacity = capacity;
    }

    public Long getCapacity() 
    {
        return capacity;
    }
    public void setCreatedate(Date createdate) 
    {
        this.createdate = createdate;
    }

    public Date getCreatedate() 
    {
        return createdate;
    }
    public void setCreator(Long creator) 
    {
        this.creator = creator;
    }

    public Long getCreator() 
    {
        return creator;
    }
    public void setDelflag(Long delflag) 
    {
        this.delflag = delflag;
    }

    public Long getDelflag() 
    {
        return delflag;
    }
    public void setUpdatedate(Date updatedate) 
    {
        this.updatedate = updatedate;
    }

    public Date getUpdatedate() 
    {
        return updatedate;
    }
    public void setUpdater(Long updater) 
    {
        this.updater = updater;
    }

    public Long getUpdater() 
    {
        return updater;
    }
    public void setBranch1flag(Integer branch1flag) 
    {
        this.branch1flag = branch1flag;
    }

    public Integer getBranch1flag() 
    {
        return branch1flag;
    }
    public void setBranch2flag(Integer branch2flag) 
    {
        this.branch2flag = branch2flag;
    }

    public Integer getBranch2flag() 
    {
        return branch2flag;
    }
    public void setBranch3flag(Integer branch3flag) 
    {
        this.branch3flag = branch3flag;
    }

    public Integer getBranch3flag() 
    {
        return branch3flag;
    }
    public void setBranch4flag(Integer branch4flag) 
    {
        this.branch4flag = branch4flag;
    }

    public Integer getBranch4flag() 
    {
        return branch4flag;
    }
    public void setBranch5flag(Integer branch5flag) 
    {
        this.branch5flag = branch5flag;
    }

    public Integer getBranch5flag() 
    {
        return branch5flag;
    }
    public void setBranch6flag(Integer branch6flag) 
    {
        this.branch6flag = branch6flag;
    }

    public Integer getBranch6flag() 
    {
        return branch6flag;
    }
    public void setBranch7flag(Integer branch7flag) 
    {
        this.branch7flag = branch7flag;
    }

    public Integer getBranch7flag() 
    {
        return branch7flag;
    }
    public void setBranch8flag(Integer branch8flag) 
    {
        this.branch8flag = branch8flag;
    }

    public Integer getBranch8flag() 
    {
        return branch8flag;
    }
    public void setBranch9flag(Integer branch9flag) 
    {
        this.branch9flag = branch9flag;
    }

    public Integer getBranch9flag() 
    {
        return branch9flag;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("changzhanid", getChangzhanid())
            .append("dianyadengjiid", getDianyadengjiid())
            .append("bianhao", getBianhao())
            .append("mingzi", getMingzi())
            .append("fenqi", getFenqi())
            .append("jidianxianid", getJidianxianid())
            .append("fangzhen", getFangzhen())
            .append("changjiaid", getChangjiaid())
            .append("xinghaoid", getXinghaoid())
            .append("xuliehao", getXuliehao())
            .append("minmmpv", getMinmmpv())
            .append("maxmmpv", getMaxmmpv())
            .append("maxinputv", getMaxinputv())
            .append("maxinputi", getMaxinputi())
            .append("pvshortcircuiti", getPvshortcircuiti())
            .append("ratedoutputp", getRatedoutputp())
            .append("ratedoutputi", getRatedoutputi())
            .append("ratedoutputf", getRatedoutputf())
            .append("maxoutputi", getMaxoutputi())
            .append("capacity", getCapacity())
            .append("createdate", getCreatedate())
            .append("creator", getCreator())
            .append("delflag", getDelflag())
            .append("updatedate", getUpdatedate())
            .append("updater", getUpdater())
            .append("branch1flag", getBranch1flag())
            .append("branch2flag", getBranch2flag())
            .append("branch3flag", getBranch3flag())
            .append("branch4flag", getBranch4flag())
            .append("branch5flag", getBranch5flag())
            .append("branch6flag", getBranch6flag())
            .append("branch7flag", getBranch7flag())
            .append("branch8flag", getBranch8flag())
            .append("branch9flag", getBranch9flag())
            .toString();
    }
}
